package com.edu.compile.dto.choice;

public class ChoiceConditionParam {

    /**
     * 0-固定值  1-来自节点
     */
    private Integer source;

    /**
     * 0-数值型（默认） 1-布尔型 2-字符串 3-时间型
     */
    private Integer sourceType;

    /**
     * 1/<id@key>
     */
    private String sourceValue;

    private Integer operate;

    private Integer target;

    private Integer targetType;

    private String targetValue;

    private String logicOperate;

    public ChoiceConditionParam() {
    }

    public Integer getSource() {
        return source;
    }

    public void setSource(Integer source) {
        this.source = source;
    }

    public Integer getSourceType() {
        return sourceType;
    }

    public void setSourceType(Integer sourceType) {
        this.sourceType = sourceType;
    }

    public String getSourceValue() {
        return sourceValue;
    }

    public void setSourceValue(String sourceValue) {
        this.sourceValue = sourceValue;
    }

    public Integer getOperate() {
        return operate;
    }

    public void setOperate(Integer operate) {
        this.operate = operate;
    }

    public Integer getTarget() {
        return target;
    }

    public void setTarget(Integer target) {
        this.target = target;
    }

    public Integer getTargetType() {
        return targetType;
    }

    public void setTargetType(Integer targetType) {
        this.targetType = targetType;
    }

    public String getTargetValue() {
        return targetValue;
    }

    public void setTargetValue(String targetValue) {
        this.targetValue = targetValue;
    }

    public String getLogicOperate() {
        return logicOperate;
    }

    public void setLogicOperate(String logicOperate) {
        this.logicOperate = logicOperate;
    }
}
